Does God Exist? William Lane Craig vs. Christopher Hitchens REACTION / REVIEW (Free Half)

Does God Exist? William Lane Craig vs. Christopher Hitchens REACTION / REVIEW (Free Half)